import { CommonModule } from "@angular/common";
import { NgModule } from "@angular/core";
import { CustomMapRoutes } from "./custom-map-routing";
import { MatSliderModule } from '@angular/material/slider';
import { MapDailyComponent } from "./pages/map-daily/map-daily.component";
import { MatTableModule } from '@angular/material/table';
import { MatCardModule } from "@angular/material/card";
import { MatTabsModule } from "@angular/material/tabs";
import { MatInputModule } from '@angular/material/input';
import { MatFormFieldModule } from '@angular/material/form-field';
import { FormsModule } from "@angular/forms";
import { MatIconModule } from '@angular/material/icon';
import { MatButtonModule } from "@angular/material/button";
import {MatSidenavModule} from "@angular/material/sidenav"
import { LazyLoadImageModule } from "ng-lazyload-image";

// import { CusomMapModule } from './../../custom-map/custom-map/custom-map.module';
@NgModule({
  declarations: [
    // pages
    MapDailyComponent,
  ],
  imports: [
    CommonModule,
    // routes
    CustomMapRoutes,
    // components
    LazyLoadImageModule,
    MatSliderModule,
    MatTableModule,
    MatCardModule,
    MatTabsModule,
    MatInputModule,
    MatFormFieldModule,
    MatIconModule,
    MatButtonModule,
    FormsModule,
    MatSidenavModule,
  ]
})
export class CustomMapModule { }
